Big Huge Thesaurus

communications protocol

noun